
from enum import Enum

class ReportSubType(Enum):
    summary = 'SUMMARY'
    detailed = 'DETAILED'
    summary_install_type = 'SUMMARY_INSTALL_TYPE'
    summary_territory = 'SUMMARY_TERRITORY'
    summary_channel = 'SUMMARY_CHANNEL'
    
class ReportType(Enum):
    sales = 'SALES'
    pre_order = 'PRE_ORDER'
    newsstand = 'NEWSSTAND'
    subscription_event = 'SUBSCRIPTION_EVENT'
    subscriber = 'SUBSCRIBER'
    subscription = 'SUBSCRIPTION'
    subscription_offer_code_redemption = 'SUBSCRIPTION_OFFER_CODE_REDEMPTION'
    installs = 'INSTALLS'
    first_annual = 'FIRST_ANNUAL'
    
class Frequency(Enum):
    daily = 'DAILY'
    weekly = 'WEEKLY'
    monthly = 'MONTHLY'
    yearly = 'YEARLY'